rotary-rack oven - Turkish English Dictionary